Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 MARKHAM PLACE Terraced £3,740,285 £3,050,000 4 Oct 2019
2 MARKHAM PLACE Terraced £2,631,020 £2,500,000 28 Jan 2022
3 MARKHAM PLACE Terraced £3,026,477 £3,000,000 3 Aug 2023
4 MARKHAM PLACE Terraced £3,744,748 £765,000 11 Dec 1997